cherry tart - German English Dictionary